heavy duty cast iron cover - Español Inglés Diccionario